Three-Dimensional Monte Carlo Device Simulation for Massively Parallel Architectures
نویسندگان
چکیده
The applicability of a massively parallel processing (MPP) paradigm to the simulation of charge transport in semiconductor devices through the Monte Carlo method is investigated. A unique mapping of Monte Carlo simulation to a data-parallel software model has been developed in which the problem is decoupled into multiple computational domains, thereby increasing the locality of computation. The target machine for the Monte Carlo simulator is the Connection Machine CM-2, a massively parallel SIMD architecture. Enhancement of convergence rates for Monte Carlo estimators are achieved through the development of methods for e cient carrier ight time generation and importance sampling. The computational e ciencies of the algorithms are analyzed, and applications of the simulator are shown.
منابع مشابه
Two and Three Dimensional Monte Carlo Simulation of Magnetite Nanoparticle Based Ferrofluids
We have simulated a magnetite nanoparticle based ferrofluid using Monte Carlo method. Two and three dimensional Monte Carlo simulations have been done using parallel computing technique. The aggregation and rearrangement of nanoparticles embedded in a liquid carrier have been studied in various particle volume fractions. Our simulation results are in complete agreement with the reported experim...
متن کاملPMC-3D: A Parallelized 3D Monte Carlo Simulator for Electronic and Electro-optic Devices
Abst rac t A parallel Monte Carlo device simulator, PMC-3D has been developed for multiprocessors. Through the use of parallel architectures, full three dimensional modeling of the device domain is possible. Here a discussion of the parallel algorithm is given for coupling the Monte Carlo particle simulation with Poisson's equation for quasi-static problems, and full Maxwell's equations for ele...
متن کاملScalable and massively parallel Monte Carlo photon transport simulations for heterogeneous computing platforms
We present a highly scalable Monte Carlo (MC) three-dimensional photon transport simulation platform designed for heterogeneous computing systems. Through the development of a massively parallel MC algorithm using the Open Computing Language framework, this research extends our existing graphics processing unit (GPU)-accelerated MC technique to a highly scalable vendor-independent heterogeneous...
متن کاملEffective Monte Carlo simulation on System-V massively parallel associative string processing architecture
We show that the latest version of massively parallel processing associative string processing architecture (System-V) is applicable for fast Monte Carlo simulation if an effective on-processor random number generator is implemented. Our lagged Fibonacci generator can produce 10 random numbers on a processor string of 12K PE-s. The time dependent Monte Carlo algorithm of the one-dimensional non...
متن کاملComparison of Direct Particle Simulation on the MasPar MP - 2 and the Connection Machine CM - 2
Particle simulation as applied in the direct simulation Monte Carlo (DSMC) method is a technique for analyzing low density flows and is used extensively for engineering analysis of aerospace vehicles. This work compares two implementations of this method on outwardly similar massively parallel architectures. The MasPar MP-2 and the Connection Machine CM-2 are both massively parallel SIMD archit...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999